package collention;

import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
public class SortPoint {
    public static void main(String[] args) {
        List<Point> list=new ArrayList<>();
        list.add(new Point(5,8));
        list.add(new Point(15,60));
        list.add(new Point(48,69));
        list.add(new Point(4,8));
        list.add(new Point(10,8));
        list.add(new Point(22,36));
        System.out.println("原始数据"+list);


        Collections.sort(list, new Comparator<Point>() {
            public int compare(Point o1, Point o2) {
                int len1=o1.getX()-o2.getX();
                return len1;
            }
        });
System.out.println("排序后"+list);
 list.sort(new Comparator<Point>() {
     @Override
     public int compare(Point o1, Point o2) {
         return o1.getY() - o2.getY();
     }
 });





System.out.println("排序后"+list);



    }
}
